2498
1007
4724
1009
866
2091
3002
3312
803
1389
836
2104
1043
1267
1645
790
887
1508
996
1242
1269
826
1279
1932
2574
992
1077
842
1454
1634
745
795
1440
1612
1020
836
2215
1250
2152
758
1184
829
931
870
1313
1292
1387
750
1607
1048
718
1786
1148
1999
3172
1398
864
738
791
2090
3579
805
1362
2480
796
626
728
4196
1535
1602
700
1344
1050
803
1690
1121
1962
1740
642
1691
790
813
797
1275
707
853
1679
3040
1806
3980
1073
670
1007
1771
1450
681
1151
1121
3038
1344
1197
626
1316
689
1998
1552
1034
1222
1147
1118
1168
664
642
1311
974
2148
1700
3069
869
807