2446
3
4044
5
3083
2
1289601
4
2465
6346
16
971
0
753
477
3014
20
37355
13
496
3125
352
5431
3546
1
465
630
2358
9
3321
1522
432
3013
1853
657
475
560
1974
1342
3498