1003
3899
2330
1654
1382
922
5620
2198
5503
888
857
1550
2412
2087
2365
1302
3213
1726
918
1180
2984
1029
1333
1879
1832
3507
1235
1712
829
792
1873
884
1796
1722
1843
3147
8592
7738
1032
808
4584
1576
18216
938
1077
1243
6620
736
2455
866
2959
2653
2237
826
1058
1025
1101
1602
1052
1579
687
765
1027
1504
803
837
835
905
1702
727
1121
655
854
2443
1536
788
1065
923
978
1109
953
1673
989
802
1412
1966
1876
3026
706
3396
827
1111
3129
1198
830
1859
1325
1114
712
683
1840
815
2876
2107
1842
4623
1956
691
1134
713
1093
990
855
1586
965
1343
636
857
2297
1878