1140
1
2753
6
989
0
2526
3
834
12969
4843
11
927
1378
2
1805
766
1551
1602
940
1783
5
871
2607
9
937
705
748
1300
638
1376
2363
1228
1556
1903
2933
1345
2300