1162
0
2771
2
4656
6
5346
3
2778
19932
533
1
5828
4375
4
3571
4158
8
2507
4748
2972
11924
50969
7
2038
3366
1305
4043
18816
11
768