4940
5
2955
2
172
0
2989
341
458
2730
6
1824
1880
2657
3
2668
177
3428
1614
1
1020
20634
8
1567
381
251
29323
584
464
331
344
1045
383
1128
200
1230
2855