1295
1
2650
20
280
1108
2250
297066
0
2773
2838
3683
2245
3
1581
2
1226
3765
4
3053
7
894
345
571
2797
5
1049
2023
2281
1762
2683
300
1819
1225
1382
946
1363
1411