1822
771
2027
790
5637
861
821
842
1117
1090
3115
1495
965
1459
2886
1986
3254
7307
10518
3192
3158
42366
5522