1123
2618
959
4565
2588
3061
3704
1179
1034
3472
6997
1776
1795
930
21647
1688
1731
2989
2016
1614
1940
1101
2395
2579
1989
860
2409
1647
2352
2976
1459
3389
1625
5949
2370
6438
2338
3986
988
3088
1778
2191
1568
1120
2758
2355
3222
2096
1739
2143
2118
10064
2952
2587
1609
1271
4138
1843
2175
1632
945
896
2398
1157
931
2003
1973
2142
1221
2384
1076
1878
1395
1401
1937
1732
2312
1951
3939
2965
915
906
3290
1042
1070
2658
2836
1584
1597
807
1217
4347
1708
2243
999
9463
5678
4645
841
6120
986
2389
2798
4271
1910
2630
2770
2048
2246
1847
956
1854
3423
2537
3309
2807
2993
1679
3948
10773