5159
2
983
1
412
1391
3
721
996
4
574
673
1199
778
1002
1596
2654
5
916
5492
9
1378
12
1567
1905
953
622
838
3497
1352
884
549
1048
607
1427
4322
4373
0