1212
0
2377
1
2295
3
3317
5
594
1179
1205
2
2726
8
4144
19
493
573
7592
7
4096
3482
11
3540
83
2243
6
1055
1808
944
878
1816
3695
11717
3632
2595
2466
2035
2742
3498
4