557
0
2090
2
2828
372
360
1441
32
501
1350
103
353
655
841
1
125
189
1757
453
1936
4646
3
2266
1323
1458
3819
410
504
2356
536
849
480