242
0
1991
1
2623
440
105290
355
451
2192
3
87
644
2347
2
4328
10
25440
274
1930
373
317
1458
5617
5
611
810
1339
5290
391
2256
492