900
1606
823
2168
845
1163
1334
4819
2311
810
1160
987
1406
2291
1029
708
1169
897
809
981
1269
1808
1264
1673
648
1302
815
764
1265
705
4227
802
787
685
1839
1142
1321
1138
655
950
1422
1466
694
778
1527
1039
1033
869
1167
2251
2282
984
972
1384
2745
1231
820
1885
1470
1495
743
753
1444
728
1537
5709
947
1905
1297
663
708
1835
2202
632
1698
939
1265
1569
1536
7055
904
1302
903
976
899
1659
1505
877
1389
794
773
800
1522
916
1847
1909
1769
634
1729
1538
757
2331
1681
1097
864
2021
702
720
4909
1177
1404
1273
1205
1390
1175
1006
648
814
1600
865