98
102
1
213
130
106
1
371
1
660
1
86
79
101
170
328
209
1
163
275
1
121
1225
2
488
543
318
323
1
281
490
285
1568
2
373
766
355
1
1367
257
3
433
5598
358
511
1
2962
1353
2
973
1
744
343