1199
1
860
0
965
3488
8
475
798
1033
1466
2
392
116
29323
521
58
418
1073
8116
6
611
464
1230
5
1636
63
477
458
2952
2395
3888
3
804
2211
2431
552