2183
9
989
3
3354
5
608
0
1936
1
1050
1801
2620
8
2475
1299
1333
998
752
1249
2
666
1725
530
5862
11532
27
1701
1694
1116
999
2526
1078
2670
795
6713
11
2436
785