3812
882
2135
1079
2893
1169
887
673
885
1038
804
940
1515
20331
1548
1437
1989
741
793
1574
951
2083
737
1050
1166
844
1047
925
1430
2371
992
795
2615
729
1838
1211
962
940
983
3398
775
2495
2346
1009
719
1166
1065
1460
1161
733
1433
2093
722
1157
1595
4473
1189
714
695
3134
1881
897
922
843
1105
1031
884
1075
3008
1845
2457
715
3411
1037
1493
867
766
1430
679
949
1269
1209
945
750
1636
1323
1312
842
1012
1191
700
989
1189
920
2137
1099
750
3962
1512
2019
1203
789
798
873
929
938
699
950
818
802
1777
1015
836
1728
988
942
1478
2125
1406
2261