746
2
78
1
1583
3
1180
1274
0
1099
411
685
894
2324
925
825
1089
1288
2196
1862
990
1884
617
1426
1734
536
2242
6
946
1612
2510
2376
757
481
1132