3098
15650
1870
1977
9966
4108
2048
11793
1768
8639
1945
5438
2227
5751
2536
3024
2586
5873
1923
19576
2519
2722
3451
14333
10126
3896
5551
19868
4132
3371
4298
3028
2160
2657
2262
3503
5591
2963
15631
2666
4196
4988
2040
3072
6798
5712
10626
9814
8948
20329
3805
3730
6288
13284
7769
5821
9069
4041
12427
4021