1295
1
2650
20
280
3765
4
2250
297066
0
2773
3683
683
810
1445
1781
1020
1581
2
2245
3
3691
1226
3053
7
1650
902
131589
2277
2683
3870
12