120469
35
2522
0
266
1009
2747
26
584
360
458
503
4328
10
1958
1
1298
1563
2647
1045
400
437
5918
4
25127
1099
768
2682
282572