2776
1
1364
4309
3
1891
1075
2
2099
1866
4
5151
3080
1451
0
3715
1585
1583
21152
8
4651
3461
2566
1295
2650
20
1679
2848
1380
1527
280
2405
14125
10
2740
1767
2932
297066