1072
3
9929
9
1374
12
1160
4
1313
895
2
1858
900
1559
4169
15
1290
5
8118
14
1437
2570
836
0
1643
3920
8
1287
7
1321
688
1
1732
1602
987
176
7118
6
792
8679
23
8916
7843
2223