749
12
10
643
501
52
53
771
822
922
109
1376
2044
1395
1584
2296
1616
23
262
503
301
201
27
2104
1868
2165
233
1968
1484