261
315
118
201
107
1
1310
337
159
1
122
1
126
1
174
192
122
596
1
146
919
1
2682
319
1
348
1
312
270
1
979
450
295
414
1
345
1
747
1118
6719
492
2790
1
1979
619
461
395
1179
643
347
1752