2721
1364
746
1089
814
823
1005
815
1186
878
1535
1678
1033
4960
842
5488
754
763
860
729
736
739
926
922
790
780
851
1091
4782
925
984
2293
1412
1744
987
1546
20974
1641
844
1572
1275
1078
3234
1070
1933
2820
6405
1050
1293
1259
2604
1282
3205
1620
1334
1346
7890
1551
1504
3669