2730
6
3498
4
2328
3
177
0
2275
2
19279
474
552
1669
2668
3114
31535
2457
928
1
17353
2310
1020
2461
20
3092
802
2064
20634
8
25137
1824
1389
2855
2069
514
247
1124