4260
15
1925
3
5705
6
1343
0
347
1
18403
2309
5217
11
282572
4328
10
9290
2
169211
759
1009
413
373
4594
46414
422
2150
639
1649
462
6800
552
458
478
1073
9088
8
3663