2730
6
1824
0
2657
3
20634
8
105290
2668
2
1020
781
418
25137
2190
1
980
2716
4
464
2109
2076
339
2855
2275
409
1219
382
3510
3691
5
3311
7334
416
2748
2189
3114