1828
3
3673
6
1860
2
5212
1627
1
1397
1946
4009
2403
4070
4
4310
10582
2948
2688
7793
4739
921
7812
7
2219
8204
1596
7258
0
751
1043
2108
1487
108797
918
3221
3354
9