2195
3
2471
7
5052
10
10598
2
1663
5
6095
9
1960
0
5915
11
1289601
4
1195
4465
22
2160
2220
1
32302
3688
1867
2268
1730
2502
2732
6247
2666
1250
3126
806
55904
19079
6
2954
37355
13
2408
8