2733
4
929
3
2245
1751
1
623
582
0
2254
11059
9
3053
7
674
3158
2
8415
5
3498
1663
3107
3971
1668
4096
297066
951
2884
467
5232
1015
1087
8411
496
14470
2535
3222