2480
2
860
0
2033
965
475
798
464
116
29323
1756
521
58
2808
1
418
8116
6
611
1230
5
1636
63
477
3380
3
1073
1682
458
1563
1102
56488
1894
543
661