10035
3991
21157
1932
4311
1863
861
5140
1942
1352
1773
3009
3346
1275
2030
944
1332
783
3133
843
1420
1442
967
867
1079
2277
1492
1870
1586
2886
1911
772
900
1024
2440
933
1865
2290
783
806
2853
1247
886
1976
1939
5558
3054
1167
1067
965
4370
1030
2263
6774
800
790
1660
749
1877
791
714
7825
1201
4198
865
1691
694
999
951
2524
2822
1733
937
1543
1802
967
697
1203
1366
1345
2876
761
2527
1260
1248
2581
2468
1900
1633
1384
3748
1737
750
1716
3312
2816
817
1143
784
1536
829
3926
7021
3168
940
1361
1452
2495
724
5057
663
1454
5542
1506
768
2419
1746
11112
3021
1383