100
683
1
18
605
7
994
4
19
1077
38
790
2
1135
3
772
711
960
876
682
9
909
16
722
11
868
50
1036
52
1592
0
5
1643
12
1345
1303
14
1234
1449
1493
1667
1444
1091
1818
59
1241
1349