381
1
4441
3
2200
2456
676
2
581
491
2717
2188
5
2739
6
5994
1734
843
549
1127
3281
8
885
1298
9
10203
14
612
2831
690
1449
4
1193
503
1775
1868
945
1452
2376
20