2730
6
4940
5
2955
2
341
0
2275
637
475
1880
20634
8
1567
177
3428
3
798
5617
1614
1
1020
2809
804
29323
383
251
581
31535
1824
58
486
584
19279
1650
331