1295
1
2650
20
280
2250
1522
297066
0
2562
2773
3683
956
2245
3
1057
1490
5
4732
1223
1502
1581
2
6494
11
1226
1255
2638
1355
3765
4
3053
7
1621
1478
1479
3321
6