1295
1
2650
20
2392
0
280
2959
7034
5
2250
297066
3543
7
2773
3683
3236
4
3919
3
1581
2
10423
3765
2245
1226
3053
894
571
893
2683
1225
946
1363
2797
1411
2570
1438