1022
2
1979
9
1222856
4
3203
10
2670
20
1906
5
1081
2250
2350
1
2105
2208
3955
3
3294
5237
6
6302
2799
7
2008
2648
935
1319
1682
8807
954
0
383
1096
494
545
777
3868
1384