1229
2846
5588
687
943
1419
754
4607
13157
2401
1463
15880
3203
1259
2868
1714
1804
1752
3910
5805
909
1137
862
8333
2194
857
3748
933
4825
6908
5429
2146
7070
12471
1212
2249
4764
10822
1007
3781
4686
1462
839
4556
15590
3044
1061
4277
5207
1045
13600
23479
949
1360
3062
2124
891
7021
3397
1010