935
2
204
197
1
362
0
184
635
988
731
5
83
1439
88
834
1466
9
648
3
591
641
2026
10
2859
2427
566
4399
1652
1338
2668
1719
1761
1605
923
2901