2197
1825
2194
1336
1263
1708
1493
5458
2347
2293
949
1958
1618
946
1870
1814
1125
1100
1445
2025
1537
1427
1623
816
1613
3966
867
3386
2405
1236
857
1088
962
921
1365
855
923
2207
2715
1134
1087
2019
972
1191
848
915
2338
1793
1323
1033
1340
1205
900
1367
1039
1656
1780
1085
1839
1020
791
976
764
824
1089
1340
896
1534
802
823
1428
1145
884
1114
2681
1921
942
829
2696
770
2344
836
1318
766
1065
911
843
819
820
1480
1310
884
1555
893
802
867
2620
870
794
885
966
999
850
773
895
1552
885
966
1201
1431
1124
1245
830
737
961
862
1313
783
2602
1618