2129
3089
1505
1025
907
942
830
738
1128
1013
776
890
743
734
1477
1602
1776
1388
724
2408
781
909
1156
674
1798
1146
781
1573
5780
1519
3560
893
2034
595
8985
2384
752
1985
1061
812
2151
1072
795
870
1274
722
814
839
1446
1524
1017
990
1666
1130
1093
1517
5965
4926
1614
9163
1132
1569
1582
792
1731
1138
957
784
1820
1282
1217
1142
2724
1438
952
1351
1145
2577
912
851
777
1128
1588
795
679
1403
1165
1094
2758
1138
1325
1519
1082
4243
685
869
846
935
634
835
2864
660
2951
907
974
787
976
684
701
919
1154
1258
693
1829
703
2412
1187
1576
822
1530