2559
931
21566
6527
1057
1562
7316
1208
21922
1827
8538
2638
5209
1600
6298
2467
1051
3733
1027
3077
2270
3018
1825
2164
858
2096
1813
1258
1096
970
1573
5267
816
4495
808
1669
885
1303
1073
1088
3609
862
3179
855
1275
1789
5380
1644
1508
1803
5211
1263
2068
4023
998
1417
1486
1045
2384
1968
729
2676
8516
2000
2212
784
1392
3719
3061
2017
2371
3969
1411
886
815
2116
1188
3201
1512
1847
1028
786
3009
2794
1327
4433
999
4288
1779
2361
3619
731
12653
2532
3025
1960
4913
1198
8410
1775
1203
1328
731
773
1275
1051
1538
4989
2724
2980
780
21825
3043
2511
844
1199
1884
1281
738
2949