2921
1295
1531
1837
1864
801
1604
5811
5010
1840
1138
986
1356
1925
869
924
971
1224
982
1083
858
715
1224
1715
804
725
658
12283
2749
1277
6554
935
667
730
1534
1020
1388
853
870
1241
1261
755
5207
1306
1021
772
734
1147
7388
1086
813
656
742
2030
710
1805
1008
1093
872
1796
2878
1038
1043
822
735
1584
889
927
724
2269
913
1121
1319
662
717
726
1297
3771
920
2378
1835
762
3143
852
1100
1020
992
913
2284
878
1008
878
1267
1109
3153
870
1028
1784
997
1705
883
733
686
2086
1289
682
3050
678
1741
702
913
993
959
694
762
1321
993
2022
1334
884