699
816
1003
722
1655
1299
706
1798
1638
1587
819
1636
912
2959
2717
661
843
700
696
798
1469
1574
1609
1319
1307
1554
765
1351
2017
2002
1546
1367
717
802
761
737
911
2021
3310
1046
1954
1596
1811
1416
1478
1752
2914
1793
803
3548
1756
1697
1360
1756
1557
816
1653
740
678
847
1847
1830
731
707
1935
1673
1147
680
2081
1322
731
992
1218
4397
1456
2020
775
1920
1561
860
686
1076
3523
2110
1650
644
1013
936
816
1690
626
1364
1602
922
2028
1454
667
1123
652
686
1380
2205
1033
1461
1363
817
662
610
958
1795
4559
1471
1815
3090
2180
873
699
705
1909
1130