2992
3
1564
2
1669
4
1982
1929
52099
0
1973
770
9305
8
3973
6
841
1743
99072
2771
6099
10
5363
5
579
2241
1726
970
2318
1
826
1330
1785
510
3567
645
596
553
862