20286
24072
1737
986
6108
11338
2196
1619
3977
1716
3193
1540
1653
2267
1607
5132
2127
2761
12198
805
1447
3792
2392
1800
2535
1494
724
914
4019
1534
1469
1260
3609
2321
856
698
1697
786
1198
4859
14666
914
2128
2652
979
961
1219
1216
816
1500
1730
1212
610
1090
2127
2245
730
3055
640
733
3849
757
1526
698
2104
1877
1578
930
893
2076
3439
2272
1444
1439
1001
972
2611
701
757
2113
1390
767
1240
678
4024
655
1307
3617
1209
909
775
692
683
1206
854
770
874
805
661
3708
666
838
985
854
719
2608
1140
1163
1658
720
2325
655
728
3983
1053
682
677
6530
2362
859