3691
29802
1904
989
3214
3027
1759
4256
1598
2290
4617
952
814
856
2078
844
764
809
847
1008
3272
701
763
1089
2059
871
2608
1152
1327
1588
1829
1266
3578
1502
3008
2138
1188
1646
1445
2140
702
947
1662
1715
2161
769
861
11297
1299
1999
864
941
2044
2322
726
956
3479
3024
1060
1380
1147
1491
1154
2124
831
718
1564
947
2119
1795
1421
2018
1047
4785
1373
1110
1414
1375
1942
860
932
969
824
1050
843
1222
708
934
1290
900
919
1374
1915
1874
2139
1286
1440
1092
1104
1191
1393
771
865
1207
904
1575
1460
2832
1894
1100
830
1008
924
1040
705
879
1438
1122
3558
1510