1047
2
181997
11
1029
1
1590
3263
4
1355
0
9817
2110
1660
3612
10
780
6707
24
1050
2219
1300
1455
1233
1839
3871
12
3410
6
1431
946
1788
1636
2471
2760
1568
19079
1802
1532