2944
776
921
4218
921
12814
1649
872
1410
735
866
996
709
857
998
792
1088
968
1084
1002
752
704
1054
700
862
760
803
789
2154
1899
947
1123
756
1498
1735
1957
878
837
1033
682
2701
11441
1115
2459
1385
931
699
710
20482
877
792
1549
732
914
1170
926
725
3900
1338
710
932
1563
1023
11438
817
1617
1584
1900
884
623
822
1837
1068
778
766
948
1126
1052
644
683
741
1107
1363
904
2764
1767
2699
4537
1693
786
2000
2598
4471
810
1654
784
629
1224
1583
713
751
969
1361
1412
1561
1581
1163
800
766
2013
1070
1596
702
5792
1209
711
1040
1015
2094
1394