1193
0
14861
7
5527
3
1534
2
4358
6
3624
4
5658
9
3426
758
9956
1969
108797
929
863
4168
5
5141
4099
8
155
3080
3186
1
297066
4044
2964
1517
2350
1603
7159
10
1308
1189
2274