1057
3
932
0
2538
2
1775
4849
2732
50969
7
561
4993
1756
620
599
2050
1
493
1291
4027
440
989
460
2053
5
1453
579