29860
2606
1610
2029
2761
3517
17946
1922
1166
2857
877
1707
6731
3539
9150
4210
2892
1702
848
1359
1657
795
3506
1979
3292
4077
1966
3988
1132
2159
2665
1255
1643
4095
1873
5098
1877
2271
2883
3637
1491
4062
1782
6513
3381
12309
945
989
5901
1021
1641
760
3315
797
1054
1521
11097
3278
1326
838
1905
1763
1727
5266
2379
1461
1236
6463
1047
2229
812
1361
2680
3118
684
1760
896
2912
1641
746
1054
3759
2016
1081
2609
1910
8878
1842
1259
787
10569
1459
2784
2156
1280
1648
16337
5336
2007
759
3291
2125
3521
3290
1595
3150
2134
872
1839
759
2634
736
2338
1128
2835
841
2561
2297
3084
1588