4729
1577
2688
2438
1661
1239
1588
1703
1649
8469
864
1001
840
2381
708
1585
2763
1866
767
1596
1023
1484
1176
757
5929
1060
1051
949
815
906
878
897
1625
1130
1167
1769
1224
1002
864
1083
907
1265
1468
956
1312
874
3317
5085
1197
1152
1486
1187
1497
888
1599
857
923
940
1878
1260