2103
5810
1076
1300
1232
3446
861
968
3102
3372
3024
2563
1062
737
1487
868
1120
1241
815
2982
1645
3211
704
1542
745
1343
663
1914
701
758
1290
713
904
701
1668
997
733
829
1408
1248
653
1667
955
1961
935
1284
975
727
698
1691
1082
4084
663
1244
958
1210
2370
667
858
3180
922
721
2344
711
841
653
1487
802
1598
3136
687
1065
702
716
1393
1158
1888
763
700
2022
821
869
1219
737
1445
750
1333
2823
760
1368
898
751
681
703
1536
2601
2265
658
717
1550
1695
644
686
982
739
1730
1344
657
1375
1549
678
1994
2401
724
2814
1397
1553
710
1051
811