4011
63798
8795
7230
60378
3466
1910
4232
6158
830
1865
1763
1281
25558
1185
720
766
896
4096
3322
1352
995
1013
3310
3133
1079
1332
808
834
1120
1467
1279
764
930
1695
7452
738
866
700
890
1904
1450
1218
885
857
3041
1384
1676
848
2683
911
979
1170
708
900
931
749
1086
702
780