1002
2
1864
1
18816
11
3479
5
1337
619
3
2310
6327
7
8185
4
2250
3101
2245
1788
30334
6
3460
59
0
1614
3053
2698
2332
19932