573
0
1661
342
1399
774
2719
2
949
916
459
713
1288
1
394
894
378
312
628
1485
1034
19
510
562
4237
1731
1420
431
425
359
1703
639
2199