3225
3
1508
2
1295
1
1975
1226
2650
20
297066
0
3683
280
1411
1581
2250
3765
4
2245
3053
7
1764
2797
5
2683
2277
13018
1587
12459
18816
11
2354
2773
2152
1289601
666
6500
1742
6