5915
11
2194
2
3066
7
6899
9
1534
1485
1
3336
1535
1960
0
322
3535
8
1558
2348
51331
25
797
4099
1226
1622
2710
5802
54
1364
2435
1342
2155
3
1456
1289601
4
3694
1969
9055
10
14125