1672
1
4325
15
2447
6
1218
2
1060
4837
5
2679
4155
7
4142
2073
3273
823
0
445
362
628
469
391
55
3196
3621
3428