2855
3
2668
2
20634
8
2730
6
31535
0
19279
3442
17353
1677
4820
4396
3498
4
282572
2275
1824
1020
325
467
2125
1
3114
2526
25137
2461
20
2546
968
2758
802
1320
1084
180849