31535
0
4531
5
1513
1
964
1421
326
1448
2
1392
1326
1903
1563
2164
2086
2470
169211
11
1566
198
1889
2809
2082
2326
4
1518
953
2207
535
2708
263
1665
2573
7