109
1
413
2
593
481
566
1832
902
3
124
132
3578
4
346
131
121
669
1323
1470
5
137
116
322
394
381
415
907
367
129
290
561
1408