105
364
3502
19259
3414
275
2364
421
10471
2034
506
2400
2833
5147
2486
1666
443
1176
541
1017
1732
414
2131
1554
489
1081
569
5033
1367
1046