666
0
1238
3
4450
4
2179
12
10177
2
459
1
1898
8
3242
15
2401
514
1511
7
12429
20
1737
598
549
821
2174
777
509
1161
18
1440
663
1182
1567
597
2128
3907
2236
6
340
534