786
1999
718
774
2376
895
997
707
3151
677
5148
1281
2021
967
919
1165
962
723
1065
703
875
1009
1472
966
760
834
1384
2938
1003
687
1709
1040
894
801
878
1554
1146
910
968
906
971
658
1122
777
809
989
19230
737
2400
1786
1010
2367
1145
783
1362
1400
2741
1291
695
1462
1712
1339
1325
1291
1475
1789
1668
2384
1388
1574
2187
1711
1202
1997
1774
1275
1285
1859
1488
1252
1280
1428
1328
1300
1288
1752
1469
2968
1320
1630
1861
1855
1189
1441
1990
1555
1553
1307
1472
1183
1378
1525
1633
1443
1285
1476
1221
1434
1648
1463
1222
1708
1611
1360
1461
1312
1188
1782
1415
1314