4471
2
2365
4
1672
1
9611
0
635
2990
3779
2986
536
1168
915
673
3508
940
2131
3326
3
1193
300
4179
1787
1093
1901
1512
693
3426
745
1938
2166
1819
2999