2539
5
573
0
1053
919
3510
2
80
431
777
3440
392
2635
924
518
483
383
3116
1
1084
414
4106
2395
17353
839
2099
548
1025
46
484
325
326