398656
19
4573
2
644
1
455
3934
1746
895
0
1075
550
3960
3
1259
5339
5
2980
2414
2229
1646
2145
1175
1055
1562
4346
4
2168
1060
2207
1902
2223
8