2730
6
2955
2
4940
5
341
0
1880
798
1020
177
5617
251
2275
1567
331
19279
581
381
637
172
31535
584
3428
3
804
503
213
1614
1
325
3674
10
521
475