2181
2451
724
3031
1274
892
2017
1725
1471
1674
1424
864
1503
1358
960
1159
2795
1620
2116
1765
2667
2528
1799
1827
1611
1510
858
5104
982
1246
746
3001
3180
1176
608
1303
1314
693
1093
1271
1876
1113
660
1361
863
1046
2066
1847
898
1422
944
3055
793
752
12886
15300
1064
1560
3506
2006
901
1322
842
876
880
817
929
708
1065
2444
1256
999
1171
1214
2281
837
1393
726
765
1368
671
669
1032
870
1854
864
1802
2288
804
1428
1491
2830
745
1853
6187
757
1002
1157
762
3571
923
862
834
673
1492
1309
1586
1265
1214
882
873
767
1131
4479
833
1067
774
681
813
689