1212
0
2377
1
3317
5
594
1179
944
1205
2
2726
8
1808
7
2466
493
432
989
83
356
2595
2132
2507
3
3498
4
617
1827
282
1635
1282
3106
440
1264
785
610
2664
9