1682
4
753
1
120
106
157
593
3486
1582
6
1153
1721
1781
2
816
881
431
71349
0
951
2304
1671
1545
626
614
1651
3
2454
641
2477
1188
1368
1004
996