2776
1
841
1364
2
1451
0
1075
2099
1258
2245
3
3080
21152
8
4309
1866
4
562
2915
1891
4358
6
3926
14
534
1047
3090
865
2932
297066
791
1787
19944
807
4258
189326