2531
4
1586
2
1230
5
492
0
2727
467
3114
46
1841
2524
418
2493
1
1610
2459
9
282572
1084
11221
23
928