4150
1097
814
2044
4475
971
1044
1861
1095
5265
7529
847
3150
4850
991
1897
947
24227
1853
3661
17156
741
748
1348
2562