95
847
1
661
692
289
356
1189
756
4366
4
4178
6
1541
3
2736
5364
9
3110
5
1560
505
1723
467
1206
449
1016
666
1902
1290
738
2068