297066
0
3080
3
3562
1
1819
2368
1093
2972
1938
2082
3326
2711
2
2911
9
4651
1168
398656
19
1532
2294
868
2400
6
262
550
5151