1047
2
522
0
951
1
619
564
2502
2740
1068
3140
4
2906
6707
24
3612
10
3539
3
1050
1300
9817
1233
2110
1839
3263
1355
3871
12
3410
6
1197
1366
1636
19079
2122
2471
8607
8