2627
5620
3945
1494
994
881
950
920
2117
8492
1402
3621
961
1008
2994
1640
1139
884
2861
1391
1820
777
841
2077
1317
946
962
1350
939
846
1372
1098
1250
1212
1305
870
5779
1832
1065
858
1567
2113
1208
875
1271
936
37004
2767
1310
1096
1237
1162
955
1096
864
808
2867
2852
1381
5049
1093
1826
2094
3762
3279
983
1003
3663
3591
2097
1725
999
1587
1227
1727
2071
3501
1612
817
1003
833
7229
995
883
1742
849
3585
3754
781
1701
1947
1039
1749
6636
2264
2222
836
2646
1759
5142
957
2928
812
1398
970
1675
2014
3456
1446
1540
849
844
1016
1102
878
6171
2185
3851
944
1383