2635
2
1295
1
2650
20
2801
4
280
2250
297066
0
2773
2237
3683
1324
1581
3765
2245
3
1226
3053
7
894
650
571
1936
2756
2683
1225
946
1363
3193
5
2797
1411
1715
2570