2540
921
4202
2824
4254
743
1312
1575
2089
1150
1404
1560
807
1091
1250
1023
1217
680
1031
893
2441
744
3785
6876
721
3193
1204
2540
3089
1031
6499
1655
852
807
1194
1915
1360
615
639
608
692
1049
1118
1254
868
903
790
735
1699
817
4738
774
1654
1795
20714
1258
3366
2107
990
1948
1828
952
999
1253
2386
852
2723
752
1261
774
1257
844
13261
1745
1721
2667
3147
3283
958
1662
2369
653
1295
855
732
4087
973
1218
1013
680
3089
831
911
1375
2198
890
3257
2988
1370
1017
712
849
841
1391
1558
1172
1042
1335
1012
1736
4932
1954
742
911
873
729
2584
815
742
885