2702
1973
1143
2126
1792
2522
1055
1836
1623
961
1035
877
1497
2448
848
2758
2415
1286
1463
887
1154
1087
917
1707
1628
900
1152
1118
1813
2016
1592
1347
863
1504
2863
837
1384
1685
1203
5312
2754
1001
1642
1482
1723
996
1578
1855
1833
1146
966
3610
976
1336
1033
1026
1335
965
834
1481
1278
1917
1029
1067
1621
829
939
1640
783
857
845
1609
733
1698
771
1384
4343
962
1285
1141
987
1220
1588
1783
1076
1082
3341
2057
1643
1679
5686
3061
1476
1436
2363
1298
854
2045
1294
1370
1702
995
2420
788
956
2281
1232
2119
1795
906
2291
1309
905
813
1634
747
887
1275
1090
904