1424
2
2057
2562
1812
1
1819
1168
2108
3
6753
17
1590
1400
2322
4
2786
1305
1751
1001
0
3354
1816
83
2392
4187
10
5046
2732
6676
12
1431
1814
2935
1781
123674
35
1599
980