1960
7
2730
6
212
0
383
66
1523
584
1880
2
835
1123
498
65
1446
2727
675
31535
364
230
428
1661
331
155
458
173
228
752
2328
4677
10
918
560