105290
0
2730
6
1020
2657
3
2668
2
1824
2716
4
20634
8
2275
2855
2190
514
25137
543
2989
5
597
458
1237
1
968
2581
320
2079
323
1346
464
2339
280
3203
10
3311
19279