942
3
507
1
878
2
1466
1453
2594
4
1158
5
4891
7
682
0
1124
13116
6
1382
2308
1258
73
1345
2397
1786
386
2763
8
491
2036
1250
11
3735
620
1007
2808
110
909
92