4
7
36
12
145
912
905
4304
1926
1884
1198
2984
737
857
1777
1991
942
666
1082
723
2398
2404
1183
846
850
1682
1173
1544
1366
1961
71268