985
2439
1647
2472
3319
849
652
620
629
800
3014
1173
2266
2258
2524
1024
943
640
2009
731
704
1200
2885
1534
1423
1515
904
1336
1534
1829
1321
1429
2318
1059
1422
1188
3297
737
1625
1142
1363
677
1357
1312
4209
3573
2901
2611
2216
1197
2483
640
1891
1380
596
3495
1253
2195
1422
2889
3780
1008
1550
1198
9386
2810
3361
1733
764
711
815
772
835
1222
979
1995
814
3630
929
1106
1001
1414
684
664
1452
2866
2171
1371
1033
1235
743
815
620
1150
649
1624
1139
676
1068
1487
2587
1273
669
932
742
767
831
1374
2275
841
859
798
714
765
1131
1472
843
918
1301
800