1295
1
2650
20
280
2250
297066
0
2773
3683
2209
4692
3
1288
1290
1977
2
1039
1581
3765
4
2245
666
1226
3053
7
1330
529
1054
2901
3863
2683
510
1879
946
1363
2797
5