1159
2
1392
1
1691
2169
693
0
4697
1978
6075
15
1076
3
1147
2217
1146
784
1986
915
1421
2811
3117
5
2990
6698
7
2281
7599
13
3078
4
2294
2943
4458
2126
7055
12
2350
2160