956
2
3158
3
1696
1
1797
7
1203
5680
6
1792
4
1461
0
8847
23
1465
1516
1915
4908
1475
823
1066
1886
2359
543
2635
1555
1227
5
1369
1139
2742
1730
988
2510
453
986