1123
1
1309
0
2118
1992
3
3957
697
2688
2
1569
1243
4914
1494
2211
2959
3154
6
2642
2655
1565
3466
5389
1594
3593
16
692
2507
1131
2061
518
1179
1055
2580
1650