2123
1
2470
5
1639
1295
2650
20
280
1581
2
1226
2250
1989
3
974
3765
4
1412
1883
2245
3053
7
2040
297066
0
1320
1222
3683
2797
2683
1348
967
1195
2354
2773
5225
8
2159