425
0
1880
2
484
1523
1638
1141
29323
573
792
341
1711
1343
1961
305
475
99031
1
294
1282
1115
618
4478
8
2961
1636
1348
928
1132
418
1171
1040
457