2650
20
1295
1
297066
0
280
2250
2683
2773
3683
444571
9
4551
7
1581
2
2642
785
14125
10
131589
1445
610
1309
3765
4
2245
3
2911
527
3754
1451
1226
3053