2170
1441
887
1022
956
1162
949
1097
951
956
2164
29957
1309
802
880
3059
760
973
999
3772
1700
789
2148
1209
1030
926
2311
2097
1175
1185
1544
1563
941
1809
2188
774
825
915
1397
1788
1082
2339
2559
853
1494
1383
1110
1037
1009
5941
1164
1286
815
1588
1604
2497
1514
5840
690
1306
801
957
901
732
1178
690
1079
1984
771
1083
1180
1126
785
2346
1535
1909
996
1473
1276
1822
1493
737
812
6278
1018
763
762
1128
1028
2390
1413
908
857
2056
2015
3974
1111
871
1090
714
1583
1665
800
1061
748
1621
1116
1037
1041
863
2154
1104
1488
1146
8753
1773
739
661
1829
1003