1663
5
1072
0
1186
1
3461
4
462
2919
2
1188
3575
1195
2456
2471
7
2530
1095
3248
8
2452
3673
6
8122
13
2155
3
2660
883
2392
1660
1237