3426
4
2245
3
894
0
761
1226
1
707
3053
7
903
3083
2
2465
985
4775
2058
2061
2932
7055
12
2191
8
2903
2354
3051
1603
3618
5
758