1682
4
753
1
120
107
157
594
3486
1582
6
1153
1721
1782
2
816
881
431
71354
0
951
2304
1671
1545
626
614
1651
3
2455
641
2477
1188
1368
1004
996