1205
1
860
0
2033
2
965
475
798
464
116
29323
521
58
418
8116
6
611
1230
5
1636
63
477
3380
3
1073
1682
458
2799
7
392
1207
2395
804
2431
1894
552