1295
1
2650
20
3169
3
280
2250
946
297066
0
1813
1837
2773
1788
3683
2245
1558
2
1622
2622
6
1348
17970
15
685
1581
3629
2377
1226
1047
1393
989
3765
4
3053
7
1880
5
2884