1089
6
1948
9
1448
4
7971
935
1
1169
3
4555
10
3460
1437
2
1207
8
5443
1643
3920
1321
2128
7
1141
1178
1641
4786
12
246
736
5
1173
250
0
1513
2231
2200
1034
1348
1312
842