385
1
3429
7
475
1373
1092
929
1784
2346
4179
989
0
329
838
1169
851
1690
3240
6
2562
2
1279
4
1547
4562
5
1011
3315
1004
2954
467
920
3
1941
1716
1268
2710