1391
3
606
2
549
1
1048
1427
4322
605
1094
737
1916
5
11857
10
2402
1566
1905
950
622
838
696
1032
2654
916
5492
9
1378
12
1199
673
778
1002
1595
415
3273