2730
6
2855
3
2668
2
20634
8
31535
0
282572
3442
17353
4820
4396
341
2275
180849
19279
4111
3498
4
29323
2125
1
3114
2526
479
552
1377
1020
2461
20
1880
406
1824
3092
798