1295
1
2448
2
2277
0
297066
11153
8
2650
20
3683
280
2250
1581
2773
5070
19
20850
5
1411
2392
1716
3613
1518
1213
1226
2689
1289601
4
383
6779
1089
1384
120
2865
181997
11
2207