3499
2705
1184
8058
957
2559
1029
931
21566
6527
1057
1562
7316
1208
21922
1827
8538
2638
5209
1600
6298
2467
1051
3733
1027
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
886
3668
1244
986
759
864
708
978
1091
1203
1502
1088
889
1322
3393
805
42034
777
760
1421
1176
4456
5743
737
1135
959
3520
2401
930
762
1969
2030
2810
3024
2958
2182
4979
2979
3625
1011
4433
6150
2218
1026
1053
2947
1621
2090
7964
979
2328
844
853
6352
1821
901
1884
820
1775
1381