29842
3795
1393
1077
1016
2191
860
1008
2858
2071
844
1260
1051
764
4657
2209
17897
2467
1917
9852
1629
1931
2303
973
1754
6691
1119
2025
778
6310
4223
1851
741
1627
1264
2555
1999
1984
2579
5775
16387
1783
970
1081
2731
1364
2492
1111
5356
1192
2709
2135
1314
1698
15939
2633
2854
6814
1688
1364
1399
2521
2936
2974
2584
2698
1919
1805
2725
2060
882
2574
754
953
738
3463
823
7347
2875
3194
1279
1023
2806
1494
1853
861
2222
2065
1820
768
2061
1588
2015
3697
3156
3289
2422
977
2130
4789
2229
3261
1283
7572
1638
2149
1672
3436
1425
720
3357
2342
1839
848
1376
3023
2403
2358
2883
5112