1903
2
3795
1
895
0
2393
730
3287
7952
422
1501
330
1365
951
409
1622
417
1261
1346
4
650
1152
1750
3
468
263
543
467
1009
1133
2490
1939
957
447