455
1
3934
2
1746
895
0
1075
1259
2414
1175
1055
1562
4996
6
4346
4
4370
2102
1938
5949
15
591
1417
2411
3749
3
3442
1632
1734
1211
1226
1583
1334
982
1864
1059