1207
1
758
2
1224
529
270
381
1423
4
1078
791
210
333
1986
846
90
30
0
170
1991
84
56
476
57
396
410
1725
497
493
985
64
3739
1346