2102
1
2494
7
2427
3
1286
6
8220
5
995
4
843
5490
815
2
762
603
4267
17
769
1963
3598
4292
830
974
704
798
418
1735
774
508
1433
866
2234
2186
428
827