921
3201
2371
1460
1574
1184
1775
999
808
626
1240
1272
690
777
1513
1442
1347
1117
1415
1585
893
1405
777
983
860
713
644
643
1633
1659
707
2159
1961
835
678
882
2021
1372
3308
870
728
1303
809
671
680
729
4490
2145
2045
2321
1773
1525
684
1012
794
708
2214
1100
1154
810
1035
1436
676
1140
3172
841
2481
670
977
1265
891
819
721
750
2268
1786
1339
1702
780
1534
1012
770
767
793
696
1133
1378
2093
1545
1621
666
806
821
1752
1356
818
3277
1186
706
1241
861
696
1015
786
704
2732
870
647
681
1766
998
899
758
1274
2895
1628
1086
1573
1364
766