915
0
940
1
2131
496
3326
3
1193
300
4179
1093
1901
1512
2711
2
868
693
3426
4
745
1938
2911
9
2166
1819
4651
2999
398656
19
3371
83
3158
550
5151
526