3092
1
2657
3
19279
2
2069
31535
0
3498
4
2730
6
39034
2668
521
326
1084
282572
20634
8
2224
25137
17353
514
2855
1932
325
2634
2749
1452
2288
3116
4895
2546
467
1824