2299
1
21152
8
2593
297066
0
7762
4
2711
2
14750
1288
2097
1477
3971
4526
5151
2911
9
4651
3
1168
1074
2039
268
398656
19
1228
1772
3169
5
550
4724
2055
1276
4946
2194
1942