905
1
693
3
1324
2
818
0
2393
6
1103
2447
2015
1077
1041
1021
793
3132
10
2099
2489
7
1424
1177
2209
1731
2499
1510
2156
592
605
1352
3218