485
0
1132
3488
8
493
2952
2
3888
3
670
935
1782
2296
2099
553
1506
458
1550
56488
1227
2033
3044
27
4252
1
2079
48766
24
590
266
356
1756
5363
6
2431
2417
719