408
0
1516
1
913
2
1290
371
1898
2600
5
1470
1139
2493
1518
2191
2645
7756
3
983
376
477
4940
1649
2431
306
2337
3123
1780
499