2730
6
1880
2
2657
3
2668
251
0
1020
432
20634
8
399
2881
1824
4328
10
592
490
374
408
3092
1
2855
3251
400
722
3428
2519
393
1150
2189
255
1156
25137