928
1
2364
7
17637
0
1593
1129
597
2
2030
1317
5848
3
1598
1208
2748
6
22794
4
3003
4675
4436
9
1391
1263
2240
1400
6213
2955