2333
1551
1434
3150
800
1408
1724
1981
1396
708
1581
892
1305
935
842
717
2823
1378
742
913
1899
707
916
1013
1297
2306
2968
1156
1352
834
1176
784
1263
1148
7066
801
1532
2515
786
1976
2358
649
683
1805
5538
1157
1190
965
707
1021
1508
2214
2059
685
2153
3382
1976
706
792
1256
801
9805
1330
1582
1121
2198
1487
952
1035
704
632
883
2951
1093
696
1242
1211
631
866
734
731
1571
1129
1134
2694
722
818
1457
1048
2637
1124
767
1638
1671
871
971
1647
758
2493
698
929
698
1246
4194
787
843
664
980
2289
1766
1189
4107
727
1256
1149
2216
2139
909
1741
849