2730
6
20634
8
2855
3
2668
2
2727
2275
2587
16
2069
1020
0
282572
2657
3092
1
4536
625
547
1137
467
3351
1312
3442
1824
3251
4820
1222856
4
180849
1842
1439
4396
5165
25137