1233
0
798
34
391
4775
2
3624
4
781
1022
1346
458
1199
1
737
334
6273
440
1242
1075
1174
2245
1178
645
3321
370
378
312
628
493
3870
12
800
459