1000
1020
1080
1944
1823
760
1821016
1052395
3082803
1101739
68859
1173459
2007437
14103284
1383912
12213261
1187340
111853
10120157
995112
838037
81606
76695
69872