2888
9877
746
10832
10144
4110
16052
4941
1069
2714
29877
803
879
2337
1101
865
1376
948
1890
851
3782
1573
941
17992
2121
925
1662
1880
1097
1173
2576
3587
6739
1023
4793
1088
697
5132
2642
27076
2367
1788
1726
16398
1058
2514
917
1409
3453
1334
1485
1934
1657
2628
2595
4060
7537
2854
999
850
2989
1450
3759
747
1634
891
685
1690
3413
3881
809
3708
663
1583
4150
1945
1920
3187
2076
970
3907
909
1432
1630
2486
2502
709
2611
2180
1904
2645
3021
2024
854
2652
1202
2225
2381
2013
989
1564
1345
694
906
1814
1642
1891
2383
1629
1735
3067
1667
2681
811
944
1596
15822
29676
2555
1684