3112
7197
13282
1003
3460
2147
5457
2511
1594
781
2433
950
3531
4101
775
12419
21453
7236
1024
4310
1666
908
707
1786
3400
2143
1490
865
1247
1400
1006
1971
1243
710
1210
872
1111
816
901
1478
1587
4976
852
815
1048
1022
815
1331
896
747
1665
2646
776
744
893
1903
836
804
735
765