3919
2431
17490
3459
1062
3966
5562
7399
2540
1533
1799
1188
2652
931
4166
2977
3446
3024
31887
3786
5338
1988
10795
8388
3958
2424
1323
2849
2920
969
2156
3536
2788
4925
965
5883
2670
1812
1661
2084
998
2172
3152
7065
2330
2155
4358
2368
2279
2401
1350
3076
971
1273
2550
2653
1828
1196
944
5530
1102
867
841
1080
2891
897
1293
1705
2309
2012
3088
1782
1076
3696
3541
916
2569
801
987
2084
1022
2801
2578
1900
2095
3777
3399
1016
1157
2074
1513
908
4809
1031
1161
1991
1838
1367
1334
1809
996
1754
3056
1698
3455
1096
2189
3666
3399
2771
1683
2291
2078
1288
2266
1659
1695
1746
2148
1706