1118
4
3717
8
4666
3
1327
1
1995
7
2106
3441
960
1012
1008
0
1729
1565
2
1320
2776
3904
12
808
102
837
2176
14
14300
6
3515
1455
10
1524
2179
9
1226
3397
922
691
1232
1089