1295
1
2650
20
1632
2
280
3683
2250
1124
3053
7
2999
3
297066
0
2773
1840
6
1788
1388
732
2207
2377
1232
1558
2622
2462
1304
1622
2980
785
1348
1448
1581
610