2559
1029
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
1394
1077
3436
8510
3197
4337
769
3653
3335
3159
3667
730
1644
1017
2479
2022
1579
2181
1005
4456
5316
977
952
3023
876
1588
1918
3758
2786
814
1705
2858
5186
1527
1020
1604
943
2810
8406
2466
4163
1380
2659
1623
4867
1536
2042
9545
2331
943
1193
823
1944
759
1038
4078
2250
2360
1399
1491