482
0
1346
1000
531
410
322
2551
3
1030
300
428
2065
1
1446
605
1380
611
485
581
3429
1047
3606
660
380
1914
47639
803
652
1239