100
702
1
18
621
7
1023
4
19
1113
38
816
2
1164
3
795
740
988
904
707
9
942
16
745
11
903
50
1068
52
1609
0
5
1724
15
1364
1325
14
1262
1470
1510
1684
1468
1109
1842
59
1261
1368