20663
722
1462
4567
758
2152
3080
1781
908
1718
6103
871
754
1196
1500
1090
1883
781
936
12833
694
706
1449
689
2077
1336
881
828
916
3526
2616
2447
2126
648
882
736
1001
1311
895
909
1591
8376
926
629
852
1640
8576
953
797
685
740
1476
856
903
1285
992
911
678
972
820
2361
1072
995
774
759
910
1442
1441
826
692
906
769
1011
1705
1000
846
813
965
717
686
2536
5475
1392
1456
1567
1844
894
882
1952
1471
858
1954
900
21715
821
1907
849
727
978
946
982
7396
1285
763
753
1735
1516
1071
1577
2815
1569
771
635
1207
1696
2745
2214
1736
4045
2517