987
4
1684
1
2416
715
2571
5
1432
2
1224
1027
3663
8
2051
3
2697
6
1515
0
1656
2333
968
1862
563
1130
817
2729
1481
1082
944
844
1451
1186
9
1334
4498
1181
963